<script setup lang="ts">
const props = withDefaults(
  defineProps<{
    size?: number | string;
    title?: string;
    class?: string;
  }>(),
  {
    size: 32,
  },
);
</script>

<template>
  <svg
    :width="props.size"
    :height="props.size"
    viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" customFrame="#000000"
    role="img"
    :aria-label="props.title"
    :class="props.class"
  >
    <g id="文件夹">
		<rect id="矩形" width="32" height="32" x="0" y="0" opacity="0" fill="rgb(216,216,216)" />
		<rect id="矩形" width="31" height="31" x="0.5" y="0.5" opacity="0" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1" />
		<path id="路径" d="M10.6827 3C11.4448 3 12.1642 3.32848 12.6706 3.89284L12.8502 4.11535L14.4435 6.3149C14.5736 6.49445 14.7581 6.61238 14.9591 6.65238L15.1124 6.6675L25.3046 6.6675C26.7138 6.6675 27.858 7.76563 27.9877 9.1545L28 9.41813L28 13.1331L4 13.2962L4 5.75062C4 4.32856 5.06133 3.14678 6.43445 3.01267L6.69538 3L10.6827 3Z" fill="rgb(10,89,247)" fill-rule="evenodd" />
		<path id="矩形备份" d="M5.06048 11L26.9994 11C28.7906 11 30.1826 12.5593 29.9802 14.339L28.6154 26.339C28.443 27.8549 27.1603 29 25.6347 29L6.42524 29C4.89956 29 3.61686 27.8549 3.44446 26.339L2.0797 14.339C1.8773 12.5593 3.26934 11 5.06048 11Z" fill="rgb(77.6591,136.773,255)" fill-rule="evenodd" />
		<path id="矩形备份" d="M26.9994 11L5.06048 11C3.26934 11 1.8773 12.5593 2.0797 14.339L3.44446 26.339C3.61686 27.8549 4.89956 29 6.42524 29L25.6347 29C27.1603 29 28.443 27.8549 28.6154 26.339L29.9802 14.339C30.1826 12.5593 28.7906 11 26.9994 11ZM5.06048 12L26.9994 12C27.1728 12 27.3408 12.021 27.5033 12.0631C27.6156 12.0922 27.7252 12.1312 27.8322 12.1803C27.945 12.2321 28.0512 12.2931 28.1509 12.3635C28.2745 12.4507 28.388 12.5522 28.4914 12.6681C28.5948 12.7839 28.6828 12.9081 28.7555 13.0407C28.8142 13.1477 28.8628 13.2602 28.9015 13.3781C28.9382 13.4901 28.9647 13.6034 28.9809 13.7182C29.0043 13.8845 29.0062 14.0537 28.9866 14.226L27.6218 26.226C27.6057 26.368 27.5754 26.5053 27.5309 26.6378C27.4974 26.7377 27.4558 26.8349 27.4062 26.9293C27.3545 27.0277 27.2956 27.1205 27.2295 27.2077C27.1518 27.3101 27.0642 27.4048 26.9666 27.492C26.869 27.5791 26.765 27.6554 26.6546 27.721C26.5603 27.7769 26.4614 27.825 26.3579 27.8652C26.2583 27.9039 26.157 27.9342 26.0538 27.9562C25.9172 27.9854 25.7775 28 25.6347 28L6.42524 28C6.2824 28 6.14267 27.9854 6.00606 27.9562C5.90294 27.9342 5.8016 27.9039 5.70203 27.8652C5.59843 27.825 5.49949 27.7769 5.40523 27.7209C5.29486 27.6554 5.19089 27.5791 5.09333 27.492C4.99575 27.4049 4.90817 27.3102 4.83058 27.2079C4.76434 27.1206 4.70539 27.0277 4.65372 26.9293C4.60407 26.8348 4.56248 26.7376 4.52894 26.6376C4.4845 26.5052 4.4542 26.368 4.43805 26.226L3.07329 14.226C3.0537 14.0537 3.05561 13.8844 3.07905 13.7182C3.09523 13.6034 3.12167 13.49 3.15838 13.3781C3.19704 13.2602 3.24569 13.1478 3.30431 13.0409C3.37702 12.9082 3.46509 12.7839 3.5685 12.6681C3.67191 12.5522 3.78541 12.4507 3.90901 12.3635C4.00866 12.2931 4.11488 12.2321 4.22766 12.1804C4.3347 12.1312 4.44435 12.0922 4.55659 12.0631C4.71911 12.021 4.88707 12 5.06048 12Z" fill="rgb(151,151,151)" fill-opacity="0" fill-rule="evenodd" />
	</g>
  </svg>
</template>